package com.molichuxing.gateway.bff.car.entity.response;

import com.molichuxing.framework.dto.ResponseRootDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @Author: renzhengyu
 * @Description:
 * @Date: Created in 15:06 2019/9/23
 * @Modified By:
 **/
@Data
public class CarViolationDetailVo extends ResponseRootDto {
    private static final long serialVersionUID = 2729790061995208234L;



    /**
     * 违章时间
     * @mbggenerated Thu Sep 05 15:18:30 CST 2019
     */
    @ApiModelProperty("违章时间")
    private LocalDateTime regulationTime;

    /**
     * 违章地址
     * @mbggenerated Thu Sep 05 15:18:30 CST 2019
     */
    @ApiModelProperty("违章地址")
    private String address;

    /**
     * 违章行为
     * @mbggenerated Thu Sep 05 15:18:30 CST 2019
     */
    @ApiModelProperty("违章行为")
    private String regulationBehavior;

    /**
     * 罚款金额
     * @mbggenerated Thu Sep 05 15:18:30 CST 2019
     */
    @ApiModelProperty("罚款金额")
    private BigDecimal fineFee;

    /**
     * 违章记分数
     * @mbggenerated Thu Sep 05 15:18:30 CST 2019
     */
    @ApiModelProperty("违章记分数")
    private Integer regulationScore;

    /**
     * 违章处理状态(1:未处理未交费, 2:已处理未交费, 3:已处理已交费)
     * @mbggenerated Thu Sep 05 15:18:30 CST 2019
     */
    @ApiModelProperty("违章处理状态(1:未处理未交费, 2:已处理未交费, 3:已处理已交费)")
    private Byte status;


    /**
     * 违章处理状态Str(1:未处理未交费, 2:已处理未交费, 3:已处理已交费)
     * @mbggenerated Thu Sep 05 15:18:30 CST 2019
     */
    @ApiModelProperty("违章处理状态Str(1:未处理未交费, 2:已处理未交费, 3:已处理已交费)")
    private String statusStr;
}
